<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
* { margin: 0px; padding: 0px; }
em, i { font-style: normal; }
img { border: 0 none; vertical-align: top; }
ul, ol, dl, li { list-style: none; }
a { color: #2d2d2d; text-decoration: none; outline: none; }
a:hover { text-decoration: none; }
a:focus { outline: none; -moz-outline: none; }
a { blr:expression(this.onFocus=this.blur());
}
.claer:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
body { overflow-x: hidden; font-family: "微软雅黑"; font-size: 12px; background: #fff; }
.header_body { display: none; }
/*盒子边框*/
.main_box {/*border: 1px solid #dddddd;*/ }
#hover-head {  *position:relative;
*z-index:8888999;
}
.cleafix:after { display: block; visibility: hidden; clear: both; content: '.'; overflow: hidden; width: 0; height: 0; font-size: 0; line-height: 0; }
.cleafix {
*zoom:1; display: block; }
/*head*/
.head-top { background: #2e325f; width: 100%; padding: 2px 0; color: #fff; }
.header { width: 1024px; margin: 0 auto; position: ralative; }
.head-top a { color: #fff; padding: 0 11px; display: -moz-inline-stack; zoom: 1; *display:inline;
height: 18px; }
.header ul { float: right; }
.header dl { float: left; }
.header li, .header dd, .header dt { float: left; line-height: 18px; }
.header dl dt { background: url(../img/icobg1.jpg) no-repeat; color: #2e325f; padding: 0 9px 0 6px; }
#head-top a { color: #fff; padding: 0 11px; position: relative; display: inline-block; }
#head-top a:hover { display: -moz-inline-stack; zoom: 1; *display:inline;
background: #fff; color: #2e325f; }
.header dd a:hover { background: #fff; color: #2e325f; }
.head-top dd a:hover { background: #fff; color: #2e325f; }
.header dl dt { cursor: pointer; }
.header dl:hover .head_dd { display: block; }
/* .head{width: 100%;padding-top:15px;background: url("../img/head-linebg.jpg") repeat-x;height: 74px;} */
.head { width: 100%; padding-top: 2px; background: url(../img/head-linebg.jpg) repeat-x; height: 87px; }
.head_logo { width: 1024px; margin: 0 auto; }
.head_logo h1 { float: left; text-indent: -9999px; background: url(../img/logo.jpg); width: 255px; height: 78px; position: relative; }
/* .head_logo h1{float: left;text-indent: -9999px;background: url("../img/logo.jpg");width: 235px;height: 68px;position:relative} */
.head_logo h2 { top: 16px; left: 30px; float: left; position: relative; font-size: 20px; }
.head_logo h1 a { display: block; height: 78px; }
.header-top-search { top: 11px; border: 1px solid #4d4d4d; padding-right: 7px; position: relative; height: 26px; width: 308px; }
.header-top-search input { border: none; outline: medium; }
.header-top-search input[type=text] { width: 258px; padding-left: 10px; border: 0; position: absolute; line-height: 26px; height: 26px; }
.header-top-search input[type=button] { background: url(../img/ico_search.jpg) no-repeat 0 4px; cursor: pointer; width: 24px; height: 26px; z-index: 10; position: absolute; right: 4px; }
.header-top-search1 input[type=button] { cursor: pointer; width: 50px; height: 28px; margin-top: 3px; z-index: 10; border: 1px solid #4d4d4d; }
.header-top-search2 { float: right; }
.top-search { float: right; *width:430px;
}
select { margin-top: 15px; height: 26px; margin-right: 10px; width: 100px; }
/*nav*/
.naver { width: 100%; padding: 10px 0; z-index: 9999; position: relative; }
.nav { margin: 0 auto; width: 1226px; z-index: 9999; }
.nav ul { margin: 0 auto; width: 1069px; z-index: 9999; font-family: "微软雅黑"; }
.nav li:first-child { border: none; }
.nav li { float: left; line-height: 22px; width: 106px; border-left: 1px solid #4d4d4d; text-align: center; position: relative; z-index: 999999; }
.nav li a { padding: 3px 11px; font-size: 14px; }
.nav li:hover a { background: #2e325f; border-radius: 6px; color: #fff; }
.drop-down { position: absolute; top: 30px; margin-left: -38px; z-index: 9999999; text-align: center; background: #2e325f; border-radius: 6px; display: none; left: 0; }
.drop-down a { color: #fff; line-height: 40px; z-index: 999999; }
.nav li:hover .drop-down { display: block; }
.drop-down dt { width: 180px; height: 8px; background: url(../img/sj.png) no-repeat 73px 0; position: absolute; z-index: 999999; top: -8px; left: 20px; margin-left: -6px; }
.drop-down dd {/* border-bottom: 1px solid #fff; */ margin: 0 5px; width: 180px; }
.drop-down dd:last-child { border-bottom: none; }
.drop-down dd a:hover { text-decoration: underline; }
/*main*/
main { width: 100%; }
.main { width: 1024px; margin: 0 auto; z-index: 1; }
.news_main_inner li:hover a { font-weight: bold; }
.gallery_pic .box-mask-parent { position: relative; }
/*footer*/
.footer { background: #2e325f; padding: 32px 0 34px 0; color: #fff; width: 100%; height: 125px; }
.foot { margin: 0 auto; width: 1025px; }
.foot p { text-align: left; line-height: 18px; }
.footword { position: relative; float: left; width: 400px; }
.foot-img { padding-left: 450px; position: relative; text-align: right; padding-top: 3% }
.foot-img .ewm { display: inline-block; /*width:100px;*/height: 100px; margin: 0 8px; text-align: center; }
.footword .first{
    float: left;
    margin-top: 30px;
    margin-left: -11px;
}
.footword .copy{
    margin-left: 80px;
}
.footword .item{}

.xsj { display: block; float: right; margin-right: 5px;  *position:absolute;*right:0;top: 0; }
.drop-down-op { position: absolute;  *position: absolute; *top:26px;*zoom:1;*z-index:9999999;*background:#fff;border: 1px solid #000; width: 100%; left: -1px; border-top: 0; display: none; background: #fff; z-index: 9999999; }
.drop-down-op span, .drop-down-op1 span { display: block; padding-left: 10px;  *position:relative;background: #fff;  *z-index:9999999;}
.drop-down-op span:hover, .drop-down-op1 span:hover { background: #ccc; }
.header-top-search1 .input-rq { width: 80px; height: 24px; line-height: 24px; }
.drop-down-op1 { position: absolute;  *position: absolute;
 *top:26px;
 *zoom:1;
 *z-index:9999999;
 *background:#fff;
border: 1px solid #000; width: 100%; left: -1px; border-top: 0; display: none; background: #fff; z-index: 9999999; height: 100px; overflow-y: scroll; }
.WdateDiv { width: 180px; background-color: #FFFFFF; border: #bbb 1px solid; padding: 2px; z-index: 99999999!important; background: #fff!important; }
table { border-collapse: collapse; }
td { border: 1px solid #d7d7d7!important; }
.box-embedded { position: relative; width: 100%; height: 100%; display: block; }
.box-embedded .blist_p { display: none; }
.swiper-slide-active .blist_p { display: block; position: absolute; bottom: 0; width: 100%; z-index: 99999; }
.linkbox { padding: 10px 20px; text-align: left; }
.linkbox h4 { text-align: left; }
.linkbox a { display: inline-block;  *display:inline;
zoom: 1; padding: 5px 10px; border: 1px solid #d7d7d7; margin: 5px 4px 0 0; text-align: center; }
.linkbox a:hover { border: 1px solid #2e325f; background: #2e325f; color: #fff; }
.wbkeyword { width: 400px; height: 26px; padding-left: 8px; margin-bottom: 12px; border: 1px solid #D7D7D7; }
.addsou1 { margin-right: 5px; margin-bottom: 26px; }
.addsou2 { margin-right: 5px; }
.addsou3 { margin-right: 5px; }
.date { margin-left: 200px; margin-top: -26px; margin-bottom: -20px; }
.date input { height: 28px; padding-left: 8px; background-color: transparent; border: 1px solid #D7D7D7; }
select { width: 200px; height: 28px; margin-left: 110px; border: 1px solid #D7D7D7; }
#addsou4 { margin-right: 5px; }
.sele2 { margin-left: 138px; border: 1px solid #D7D7D7; }
.sub { margin-top: 26px; width: 128px; height: 26px; text-align: center; line-height: 26px; background-color: transparent; border: 1px solid #999; }
</pre></body></html>